RIDDLES OF REVELATION